self-opinionated person - Español Inglés Diccionario